Otto Pizza Romana (Menu)

8b, Lebuh Carnarvon, George Town
601159602952

Give a rating to Otto Pizza Romana

Suggest a dish

How much did you spend at Otto Pizza Romana?